package com.learn.dto.system.base;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * refreshToken在缓存中的对象
 *
 * @author zhouhaofeng
 * @version 2022/10/25 0025
 * @see [相关类/方法]
 * @since [cloud-phone-baseline]
 */
@Data
@Accessors (chain = true)
public class CacheRefreshTokenInfo implements Serializable
{
	private static final long serialVersionUID = - 6098456308735824456L;

	/**
	 * accessToken在缓存中的key
	 */
	private String accessTokenKey;

	/**
	 * 终端用户状态在缓存中的key
	 */
	private String statusKey;

	/**
	 * 客户端类型
	 */
	private String clientType;

	/**
	 * 原始Token
	 */
	private String originToken;
}
